i'm having trouble sleeping - French English Dictionary